▐► JavaScript Objects
▐► JavaScript BOM
▐► JavaScript DOM
▐► JavaScript Validation
▐► JavaScript OOPs
▐► JavaScript Cookies
▐► JavaScript Events
▐► Exception Handling
▐► JavaScript Misc
▐► JavaScript Advance
▐► Differences
গ্লোবাল ভেরিয়েবল
একটি প্রোগ্রামে সাধারণত একটি মেইন ফাংশন থাকে।
কোন প্রোগ্রামের একটি ফাংশনের বাইরে যে ভেরিয়েবল গুলো ডিক্লিয়ার করা হয় সেগুলোকে গ্লোবাল ভেরিয়েবল বলে।
ফাংশনের ভেতরের কোন ভেরিয়েবল হচ্ছে লোকাল ভেরিয়েবল। এগুলো প্রোগ্রামের বিভিন্ন অংশের কাজকে নির্বাহ করে থাকে।
যেমন পিএইচপি তে একটি এরে। এটি কোন প্রোগ্রামের ভেতরের অনেকগুলো উপাদান থেকে একটি উপাদান বাছাই করে।
অপর দিকে গ্লোবাল ভেরিয়েবল ঐ ফাংশনকে বিভিন্ন স্থানে কল করে নির্বাহ করতে পারে। যেমন অন্বেষাতে পোস্ট ভেরিয়েবলটি প্রশ্ন পোস্ট ছাড়াও, উত্তর পোস্ট, কমেন্ট পোস্ট, মেসেজ বা পেজ পোস্ট করার জন্য ব্যবহার হয়। কিন্তু সব স্থানে পোস্টের সকল ফাংশন ব্যবহার হয়না। নির্দিষ্ট ভেরিয়েবলের অংশটুকু ব্যবহার হয়।
যেমন প্রশ্ন পোস্টের ক্ষেত্রে হয়ত ২০০ ওয়ার্ড এর বেশি গ্রহন করেনা। কিন্তু উত্তর পোস্টে আরও অনেক বেশি গ্রহন করে। কারন সমগ্র পোস্ট মেথড ব্যবহার না করে শুধু গ্লোবাল ভেরিয়েবল অংশটুকু কল করা হয়।